/*
+--------------------------------------------------------------------------+
| PROJECT : PROTOCOL STACK                                                 |
| FILE    : p_8010_113_mnsms_sap.h                                         |
| SOURCE  : "..\build\Hogwarts\LPR0\obj\cdginc\CSSD_PS\dev\ps_share\sap\8010_113_mnsms_sap.pdf"                      |
| LastModified : "2003-04-23"                                              |
| IdAndVersion : "8010.113.02.006"                                         |
| SrcFileTime  : "Wed Dec 12 14:03:22 2007"                                |
| Generated by CCDGEN_2.7.6 on Tue Jun 24 19:44:35 2008                    |
|           !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!!                |
+--------------------------------------------------------------------------+
*/

/* PRAGMAS
 * PREFIX                 : MNSMS
 * COMPATIBILITY_DEFINES  : NO
 * ALWAYS_ENUM_IN_VAL_FILE: YES
 * ENABLE_GROUP: NO
 * CAPITALIZE_TYPENAME: NO
 */


#ifndef P_8010_113_MNSMS_SAP_H
#define P_8010_113_MNSMS_SAP_H


#define CDG_ENTER__P_8010_113_MNSMS_SAP_H

#define CDG_ENTER__FILENAME _P_8010_113_MNSMS_SAP_H
#define CDG_ENTER__P_8010_113_MNSMS_SAP_H__FILE_TYPE CDGINC
#define CDG_ENTER__P_8010_113_MNSMS_SAP_H__LAST_MODIFIED _2003_04_23
#define CDG_ENTER__P_8010_113_MNSMS_SAP_H__ID_AND_VERSION _8010_113_02_006

#define CDG_ENTER__P_8010_113_MNSMS_SAP_H__SRC_FILE_TIME _Wed_Dec_12_14_03_22_2007

// #include "CDG_ENTER.h"

#undef CDG_ENTER__P_8010_113_MNSMS_SAP_H

#undef CDG_ENTER__FILENAME


#include "tapi_p_8010_113_mnsms_sap_val.h"

#include "tapi_m_sms.h"

#include "tapi_p_8010_153_cause_include.h"


/*
 * typedef between var and valtab enums
 */
#ifndef __T_MNSMS_mem_type__
#define __T_MNSMS_mem_type__
typedef T_MNSMS_VAL_mem_type T_MNSMS_mem_type;
#endif

#ifndef __T_MNSMS_mhc__
#define __T_MNSMS_mhc__
typedef T_MNSMS_VAL_mhc T_MNSMS_mhc;
#endif

#ifndef __T_MNSMS_status__
#define __T_MNSMS_status__
typedef T_MNSMS_VAL_status T_MNSMS_status;
#endif

#ifndef __T_MNSMS_mt__
#define __T_MNSMS_mt__
typedef T_MNSMS_VAL_mt T_MNSMS_mt;
#endif

#ifndef __T_MNSMS_modify__
#define __T_MNSMS_modify__
typedef T_MNSMS_VAL_modify T_MNSMS_modify;
#endif

#ifndef __T_MNSMS_read_mode__
#define __T_MNSMS_read_mode__
typedef T_MNSMS_VAL_read_mode T_MNSMS_read_mode;
#endif

#ifndef __T_MNSMS_rec_num__
#define __T_MNSMS_rec_num__
typedef T_MNSMS_VAL_rec_num T_MNSMS_rec_num;
#endif

#ifndef __T_MNSMS_rec_next__
#define __T_MNSMS_rec_next__
typedef T_MNSMS_VAL_rec_num T_MNSMS_rec_next;
#endif

#ifndef __T_MNSMS_rec_max__
#define __T_MNSMS_rec_max__
typedef T_MNSMS_VAL_rec_num T_MNSMS_rec_max;
#endif

#ifndef __T_MNSMS_rec_status__
#define __T_MNSMS_rec_status__
typedef T_MNSMS_VAL_rec_num T_MNSMS_rec_status;
#endif

#ifndef __T_MNSMS_mo_sms_serv__
#define __T_MNSMS_mo_sms_serv__
typedef T_MNSMS_VAL_mo_sms_serv T_MNSMS_mo_sms_serv;
#endif

#ifndef __T_MNSMS_resp__
#define __T_MNSMS_resp__
typedef T_MNSMS_VAL_resp T_MNSMS_resp;
#endif

#ifndef __T_MNSMS_state__
#define __T_MNSMS_state__
typedef T_MNSMS_VAL_state T_MNSMS_state;
#endif

#ifndef __T_MNSMS_ds__
#define __T_MNSMS_ds__
typedef T_MNSMS_VAL_ds T_MNSMS_ds;
#endif

#ifndef __T_MNSMS_condx__
#define __T_MNSMS_condx__
typedef T_MNSMS_VAL_condx T_MNSMS_condx;
#endif

#ifndef __T_MNSMS_auto_rep_flag__
#define __T_MNSMS_auto_rep_flag__
typedef T_MNSMS_VAL_auto_rep_flag T_MNSMS_auto_rep_flag;
#endif

#ifndef __T_MNSMS_query_type__
#define __T_MNSMS_query_type__
typedef T_MNSMS_VAL_query_type T_MNSMS_query_type;
#endif

#ifndef __T_MNSMS_deliver_status__
#define __T_MNSMS_deliver_status__
typedef T_MNSMS_VAL_deliver_status T_MNSMS_deliver_status;
#endif

#ifndef __T_MNSMS_Status__
#define __T_MNSMS_Status__
typedef T_MNSMS_VAL_Status T_MNSMS_Status;
#endif

#ifndef __T_MNSMS_sms_sdu__
#define __T_MNSMS_sms_sdu__
/*
 * SIM-PDU
 * CCDGEN:WriteStruct_Count==2385
 */
typedef struct
{
  U16                       l_buf;                    /*<  0:  2> command length                                     */
  U16                       o_buf;                    /*<  2:  2> command offset                                     */
  U8                        buf[MNSMS_SIM_PDU_LEN];   /*<  4:175> command data                                       */
  U8                        zzz_align0;               /*<179:  1> alignment                                          */
} T_MNSMS_sms_sdu;
#endif


/*
 * End of substructure section, begin of primitive definition section
 */

#ifndef __T_MNSMS_ACK_RES__
#define __T_MNSMS_ACK_RES__
/*
 *
 * CCDGEN:WriteStruct_Count==2386
 */
typedef struct
{
  U8                        resp;                     /*<  0:  1> T_MNSMS_resp,  type of response                    */
  U8                        v_rp_cause_value;         /*<  1:  1> valid-flag                                         */
  U8                        rp_cause_value;           /*<  2:  1> RP cause                                           */
  U8                        zzz_align0;               /*<  3:  1> alignment                                          */
  T_MNSMS_sms_sdu           sms_sdu;                  /*<  4:180> SIM-PDU                                            */
} T_MNSMS_ACK_RES;
#endif

#ifndef __T_MNSMS_CONFIGURE_REQ__
#define __T_MNSMS_CONFIGURE_REQ__
/*
 *
 * CCDGEN:WriteStruct_Count==2387
 */
typedef struct
{
  U8                        pref_mem_3;               /*<  0:  1> memory type                                        */
  U8                        mt;                       /*<  1:  1> T_MNSMS_mt,  mobile terminated message handling    */
  U8                        ds;                       /*<  2:  1> T_MNSMS_ds,  status report message handling        */
  U8                        mhc;                      /*<  3:  1> T_MNSMS_mhc,  status report message handling       */
} T_MNSMS_CONFIGURE_REQ;
#endif

#ifndef __T_MNSMS_COMMAND_REQ__
#define __T_MNSMS_COMMAND_REQ__
/*
 *
 * CCDGEN:WriteStruct_Count==2388
 */
typedef struct
{
  T_MNSMS_sms_sdu           sms_sdu;                  /*<  0:180> SIM-PDU                                            */
  U8                        auto_rep_flag;            /*<180:  1> T_MNSMS_auto_rep_flag,  auto repeat flag           */
  U8                        zzz_align0;               /*<181:  1> alignment                                          */
  U8                        zzz_align1;               /*<182:  1> alignment                                          */
  U8                        zzz_align2;               /*<183:  1> alignment                                          */
} T_MNSMS_COMMAND_REQ;
#endif

#ifndef __T_MNSMS_COMMAND_CNF__
#define __T_MNSMS_COMMAND_CNF__
/*
 *
 * CCDGEN:WriteStruct_Count==2389
 */
typedef struct
{
  U8                        tp_mr;                    /*<  0:  1> TP message reference                               */
  U8                        zzz_align0;               /*<  1:  1> alignment                                          */
  U8                        zzz_align1;               /*<  2:  1> alignment                                          */
  U8                        zzz_align2;               /*<  3:  1> alignment                                          */
  T_CAUSE_ps_cause          ps_cause;                 /*<  4:  8> Cause element containing result of operation (type defined in "p_8010_153_cause_include.h") */
  T_MNSMS_sms_sdu           sms_sdu;                  /*< 12:180> SIM-PDU                                            */
} T_MNSMS_COMMAND_CNF;
#endif

#ifndef __T_MNSMS_DELETE_REQ__
#define __T_MNSMS_DELETE_REQ__
/*
 *
 * CCDGEN:WriteStruct_Count==2390
 */
typedef struct
{
  U8                        mem_type;                 /*<  0:  1> T_MNSMS_mem_type,  memory type                     */
  U8                        rec_num;                  /*<  1:  1> T_MNSMS_rec_num,  record number                    */
  U8                        Status;                   /*<  2:  1> T_MNSMS_Status,  delete status                     */
  U8                        zzz_align0;               /*<  3:  1> alignment                                          */
} T_MNSMS_DELETE_REQ;
#endif

#ifndef __T_MNSMS_DELETE_CNF__
#define __T_MNSMS_DELETE_CNF__
/*
 *
 * CCDGEN:WriteStruct_Count==2391
 */
typedef struct
{
  U8                        mem_type;                 /*<  0:  1> T_MNSMS_mem_type,  memory type                     */
  U8                        rec_num;                  /*<  1:  1> T_MNSMS_rec_num,  record number                    */
  U8                        zzz_align0;               /*<  2:  1> alignment                                          */
  U8                        zzz_align1;               /*<  3:  1> alignment                                          */
  T_CAUSE_ps_cause          ps_cause;                 /*<  4:  8> Cause element containing result of operation (type defined in "p_8010_153_cause_include.h") */
  U8                        rec_next;                 /*< 12:  1> T_MNSMS_rec_next,  number of a following record with a valid message, if existent */
  U8                        zzz_align2;               /*< 13:  1> alignment                                          */
  U8                        zzz_align3;               /*< 14:  1> alignment                                          */
  U8                        zzz_align4;               /*< 15:  1> alignment                                          */
} T_MNSMS_DELETE_CNF;
#endif

#ifndef __T_MNSMS_ERROR_IND__
#define __T_MNSMS_ERROR_IND__
/*
 *
 * CCDGEN:WriteStruct_Count==2392
 */
typedef struct
{
  T_CAUSE_ps_cause          ps_cause;                 /*<  0:  8> Cause element containing result of operation (type defined in "p_8010_153_cause_include.h") */
} T_MNSMS_ERROR_IND;
#endif

#ifndef __T_MNSMS_MESSAGE_IND__
#define __T_MNSMS_MESSAGE_IND__
/*
 *
 * CCDGEN:WriteStruct_Count==2393
 */
typedef struct
{
  U8                        mem_type;                 /*<  0:  1> T_MNSMS_mem_type,  memory type                     */
  U8                        rec_num;                  /*<  1:  1> T_MNSMS_rec_num,  record number                    */
  U8                        rec_max;                  /*<  2:  1> T_MNSMS_rec_max,  maximum number of records (1..255) in EF(SMS) or other memory */
  U8                        status;                   /*<  3:  1> T_MNSMS_status,  message status                    */
  T_MNSMS_sms_sdu           sms_sdu;                  /*<  4:180> SIM-PDU                                            */
} T_MNSMS_MESSAGE_IND;
#endif

#ifndef __T_MNSMS_MO_SERV_REQ__
#define __T_MNSMS_MO_SERV_REQ__
/*
 *
 * CCDGEN:WriteStruct_Count==2394
 */
typedef struct
{
  U8                        mo_sms_serv;              /*<  0:  1> T_MNSMS_mo_sms_serv,  MO SMS Service               */
  U8                        zzz_align0;               /*<  1:  1> alignment                                          */
  U8                        zzz_align1;               /*<  2:  1> alignment                                          */
  U8                        zzz_align2;               /*<  3:  1> alignment                                          */
} T_MNSMS_MO_SERV_REQ;
#endif

#ifndef __T_MNSMS_MO_SERV_CNF__
#define __T_MNSMS_MO_SERV_CNF__
/*
 *
 * CCDGEN:WriteStruct_Count==2395
 */
typedef struct
{
  U8                        mo_sms_serv;              /*<  0:  1> T_MNSMS_mo_sms_serv,  MO SMS Service               */
  U8                        zzz_align0;               /*<  1:  1> alignment                                          */
  U8                        zzz_align1;               /*<  2:  1> alignment                                          */
  U8                        zzz_align2;               /*<  3:  1> alignment                                          */
} T_MNSMS_MO_SERV_CNF;
#endif

#ifndef __T_MNSMS_READ_REQ__
#define __T_MNSMS_READ_REQ__
/*
 *
 * CCDGEN:WriteStruct_Count==2396
 */
typedef struct
{
  U8                        mem_type;                 /*<  0:  1> T_MNSMS_mem_type,  memory type                     */
  U8                        rec_num;                  /*<  1:  1> T_MNSMS_rec_num,  record number                    */
  U8                        read_mode;                /*<  2:  1> T_MNSMS_read_mode,  Read Mode                      */
  U8                        status;                   /*<  3:  1> T_MNSMS_status,  message status                    */
} T_MNSMS_READ_REQ;
#endif

#ifndef __T_MNSMS_READ_CNF__
#define __T_MNSMS_READ_CNF__
/*
 *
 * CCDGEN:WriteStruct_Count==2397
 */
typedef struct
{
  U8                        mem_type;                 /*<  0:  1> T_MNSMS_mem_type,  memory type                     */
  U8                        rec_num;                  /*<  1:  1> T_MNSMS_rec_num,  record number                    */
  U8                        rec_next;                 /*<  2:  1> T_MNSMS_rec_next,  number of a following record with a valid message, if existent */
  U8                        rec_max;                  /*<  3:  1> T_MNSMS_rec_max,  maximum number of records (1..255) in EF(SMS) or other memory */
  T_CAUSE_ps_cause          ps_cause;                 /*<  4:  8> Cause element containing result of operation (type defined in "p_8010_153_cause_include.h") */
  U8                        rec_status;               /*< 12:  1> T_MNSMS_rec_status,  number of a record in EF(SMSR) related to the given stored message */
  U8                        status;                   /*< 13:  1> T_MNSMS_status,  message status                    */
  U8                        zzz_align0;               /*< 14:  1> alignment                                          */
  U8                        zzz_align1;               /*< 15:  1> alignment                                          */
  T_MNSMS_sms_sdu           sms_sdu;                  /*< 16:180> SIM-PDU                                            */
} T_MNSMS_READ_CNF;
#endif

#ifndef __T_MNSMS_REPORT_IND__
#define __T_MNSMS_REPORT_IND__
/*
 *
 * CCDGEN:WriteStruct_Count==2398
 */
typedef struct
{
  U8                        state;                    /*<  0:  1> T_MNSMS_state,  State of the SMS Entity            */
  U8                        zzz_align0;               /*<  1:  1> alignment                                          */
  U8                        zzz_align1;               /*<  2:  1> alignment                                          */
  U8                        zzz_align2;               /*<  3:  1> alignment                                          */
} T_MNSMS_REPORT_IND;
#endif

#ifndef __T_MNSMS_STATUS_IND__
#define __T_MNSMS_STATUS_IND__
/*
 *
 * CCDGEN:WriteStruct_Count==2399
 */
typedef struct
{
  T_MNSMS_sms_sdu           sms_sdu;                  /*<  0:180> SIM-PDU                                            */
} T_MNSMS_STATUS_IND;
#endif

#ifndef __T_MNSMS_STORE_REQ__
#define __T_MNSMS_STORE_REQ__
/*
 *
 * CCDGEN:WriteStruct_Count==2400
 */
typedef struct
{
  U8                        mem_type;                 /*<  0:  1> T_MNSMS_mem_type,  memory type                     */
  U8                        rec_num;                  /*<  1:  1> T_MNSMS_rec_num,  record number                    */
  U8                        condx;                    /*<  2:  1> T_MNSMS_condx,  write condition                    */
  U8                        status;                   /*<  3:  1> T_MNSMS_status,  message status                    */
  T_MNSMS_sms_sdu           sms_sdu;                  /*<  4:180> SIM-PDU                                            */
} T_MNSMS_STORE_REQ;
#endif

#ifndef __T_MNSMS_STORE_CNF__
#define __T_MNSMS_STORE_CNF__
/*
 *
 * CCDGEN:WriteStruct_Count==2401
 */
typedef struct
{
  U8                        mem_type;                 /*<  0:  1> T_MNSMS_mem_type,  memory type                     */
  U8                        rec_num;                  /*<  1:  1> T_MNSMS_rec_num,  record number                    */
  U8                        zzz_align0;               /*<  2:  1> alignment                                          */
  U8                        zzz_align1;               /*<  3:  1> alignment                                          */
  T_CAUSE_ps_cause          ps_cause;                 /*<  4:  8> Cause element containing result of operation (type defined in "p_8010_153_cause_include.h") */
} T_MNSMS_STORE_CNF;
#endif

#ifndef __T_MNSMS_SUBMIT_REQ__
#define __T_MNSMS_SUBMIT_REQ__
/*
 *
 * CCDGEN:WriteStruct_Count==2402
 */
typedef struct
{
  U8                        mem_type;                 /*<  0:  1> T_MNSMS_mem_type,  memory type                     */
  U8                        rec_num;                  /*<  1:  1> T_MNSMS_rec_num,  record number                    */
  U8                        condx;                    /*<  2:  1> T_MNSMS_condx,  write condition                    */
  U8                        modify;                   /*<  3:  1> T_MNSMS_modify,  Modifier                          */
  U8                        auto_rep_flag;            /*<  4:  1> T_MNSMS_auto_rep_flag,  auto repeat flag           */
  U8                        zzz_align0;               /*<  5:  1> alignment                                          */
  U8                        zzz_align1;               /*<  6:  1> alignment                                          */
  U8                        zzz_align2;               /*<  7:  1> alignment                                          */
  T_MNSMS_sms_sdu           sms_sdu;                  /*<  8:180> SIM-PDU                                            */
} T_MNSMS_SUBMIT_REQ;
#endif

#ifndef __T_MNSMS_SUBMIT_CNF__
#define __T_MNSMS_SUBMIT_CNF__
/*
 *
 * CCDGEN:WriteStruct_Count==2403
 */
typedef struct
{
  U8                        mem_type;                 /*<  0:  1> T_MNSMS_mem_type,  memory type                     */
  U8                        rec_num;                  /*<  1:  1> T_MNSMS_rec_num,  record number                    */
  U8                        tp_mr;                    /*<  2:  1> TP message reference                               */
  U8                        zzz_align0;               /*<  3:  1> alignment                                          */
  T_CAUSE_ps_cause          ps_cause;                 /*<  4:  8> Cause element containing result of operation (type defined in "p_8010_153_cause_include.h") */
  T_MNSMS_sms_sdu           sms_sdu;                  /*< 12:180> SIM-PDU                                            */
} T_MNSMS_SUBMIT_CNF;
#endif

#ifndef __T_MNSMS_RETRANS_CNF__
#define __T_MNSMS_RETRANS_CNF__
/*
 *
 * CCDGEN:WriteStruct_Count==2404
 */
typedef struct
{
  T_CAUSE_ps_cause          ps_cause;                 /*<  0:  8> Cause element containing result of operation (type defined in "p_8010_153_cause_include.h") */
  U8                        mem_type;                 /*<  8:  1> T_MNSMS_mem_type,  memory type                     */
  U8                        rec_num;                  /*<  9:  1> T_MNSMS_rec_num,  record number                    */
  U8                        tp_mr;                    /*< 10:  1> TP message reference                               */
  U8                        zzz_align0;               /*< 11:  1> alignment                                          */
  T_MNSMS_sms_sdu           sms_sdu;                  /*< 12:180> SIM-PDU                                            */
} T_MNSMS_RETRANS_CNF;
#endif

#ifndef __T_MNSMS_RETRANS_REQ__
#define __T_MNSMS_RETRANS_REQ__
/*
 *
 * CCDGEN:WriteStruct_Count==2405
 */
typedef struct
{
  U8                        auto_rep_flag;            /*<  0:  1> T_MNSMS_auto_rep_flag,  auto repeat flag           */
  U8                        zzz_align0;               /*<  1:  1> alignment                                          */
  U8                        zzz_align1;               /*<  2:  1> alignment                                          */
  U8                        zzz_align2;               /*<  3:  1> alignment                                          */
} T_MNSMS_RETRANS_REQ;
#endif

#ifndef __T_MNSMS_SEND_PROG_IND__
#define __T_MNSMS_SEND_PROG_IND__
/*
 *
 * CCDGEN:WriteStruct_Count==2406
 */
typedef struct
{
  U8                        resend_count;             /*<  0:  1> Retransmission counter value                       */
  U8                        max_retrans;              /*<  1:  1> Maximum retransmissions                            */
  U8                        zzz_align0;               /*<  2:  1> alignment                                          */
  U8                        zzz_align1;               /*<  3:  1> alignment                                          */
} T_MNSMS_SEND_PROG_IND;
#endif

#ifndef __T_MNSMS_PAUSE_REQ__
#define __T_MNSMS_PAUSE_REQ__
/*
 *
 * CCDGEN:WriteStruct_Count==2407
 */
typedef struct
{
  U8                        dummy;                    /*<  0:  1> no parameters                                      */
} T_MNSMS_PAUSE_REQ;
#endif

#ifndef __T_MNSMS_RESUME_REQ__
#define __T_MNSMS_RESUME_REQ__
/*
 *
 * CCDGEN:WriteStruct_Count==2408
 */
typedef struct
{
  U8                        dummy;                    /*<  0:  1> no parameters                                      */
} T_MNSMS_RESUME_REQ;
#endif

#ifndef __T_MNSMS_RESUME_CNF__
#define __T_MNSMS_RESUME_CNF__
/*
 *
 * CCDGEN:WriteStruct_Count==2409
 */
typedef struct
{
  T_CAUSE_ps_cause          ps_cause;                 /*<  0:  8> Cause element containing result of operation (type defined in "p_8010_153_cause_include.h") */
} T_MNSMS_RESUME_CNF;
#endif

#ifndef __T_MNSMS_QUERY_REQ__
#define __T_MNSMS_QUERY_REQ__
/*
 *
 * CCDGEN:WriteStruct_Count==2410
 */
typedef struct
{
  U8                        query_type;               /*<  0:  1> T_MNSMS_query_type,  query type                    */
  U8                        zzz_align0;               /*<  1:  1> alignment                                          */
  U8                        zzz_align1;               /*<  2:  1> alignment                                          */
  U8                        zzz_align2;               /*<  3:  1> alignment                                          */
} T_MNSMS_QUERY_REQ;
#endif

#ifndef __T_MNSMS_QUERY_CNF__
#define __T_MNSMS_QUERY_CNF__
/*
 *
 * CCDGEN:WriteStruct_Count==2411
 */
typedef struct
{
  U8                        query_type;               /*<  0:  1> T_MNSMS_query_type,  query type                    */
  U8                        deliver_status;           /*<  1:  1> T_MNSMS_deliver_status,  deliver status            */
  U8                        v_deliver_status;         /*<  2:  1> deliver status valid flag                          */
  U8                        zzz_align0;               /*<  3:  1> alignment                                          */
} T_MNSMS_QUERY_CNF;
#endif

#ifndef __T_MNSMS_OTA_DECODE_IND__
#define __T_MNSMS_OTA_DECODE_IND__
/*
 *
 * CCDGEN:WriteStruct_Count==2412
 */
typedef struct
{
  T_tp_ud                   tp_ud;                    /*<  0:164> TP User Data (type defined in "m_sms.h")           */
} T_MNSMS_OTA_DECODE_IND;
#endif

#ifndef __T_MNSMS_OTA_DECODE_RES__
#define __T_MNSMS_OTA_DECODE_RES__
/*
 *
 * CCDGEN:WriteStruct_Count==2413
 */
typedef struct
{
  T_tp_ud                   tp_ud;                    /*<  0:164> TP User Data (type defined in "m_sms.h")           */
} T_MNSMS_OTA_DECODE_RES;
#endif

#ifndef __T_MNSMS_SMMA_REQ__
#define __T_MNSMS_SMMA_REQ__
/*
 *
 * CCDGEN:WriteStruct_Count==2414
 */
typedef struct
{
  U8                        dummy;                    /*<  0:  1> no parameters                                      */
} T_MNSMS_SMMA_REQ;
#endif


// #include "CDG_LEAVE.h"


#endif

